package com.dsg.entity;


import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;

public class Customer {

  private Integer customerId;
  private Integer customerDicId;
  private String name;
  private String sex;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private java.time.LocalDate birthday;
  private Integer type;
  private Integer status;
  private String cellphone;
  private String officeTel;
  private String email;
  private String homeTel;
  private String address;
  private Integer assignmentStatus;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private java.time.LocalDate createTime;
  private Integer createMan;
  private Integer payTimes;
  private Integer tolalPay;
  private Integer serviceProxy;
  private Integer serviceSatisfy;
  private Integer totalSatisfy;
  private String honstLevel;
  private Integer valueLevel;
  private Integer carePlanId;
  private String feedBack;

  private Customertype customertype;
  private Fenpeistart fenpeistart;
  private Kehustart kehustart;
  private Staff staff;

  public LocalDate getBirthday() {
    return birthday;
  }

  public void setBirthday(LocalDate birthday) {
    this.birthday = birthday;
  }

  public LocalDate getCreateTime() {
    return createTime;
  }

  public void setCreateTime(LocalDate createTime) {
    this.createTime = createTime;
  }


  public Integer getCustomerId() {
    return customerId;
  }

  public void setCustomerId(Integer customerId) {
    this.customerId = customerId;
  }

  public void setStatus(Integer status) {
    this.status = status;
  }

  public Integer getCustomerDicId() {
    return customerDicId;
  }

  public void setCustomerDicId(Integer customerDicId) {
    this.customerDicId = customerDicId;
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getSex() {
    return sex;
  }

  public void setSex(String sex) {
    this.sex = sex;
  }

  public Integer getType() {
    return type;
  }

  public void setType(Integer type) {
    this.type = type;
  }

  public long getStatus() {
    return status;
  }


  public String getCellphone() {
    return cellphone;
  }

  public void setCellphone(String cellphone) {
    this.cellphone = cellphone;
  }

  public String getOfficeTel() {
    return officeTel;
  }

  public void setOfficeTel(String officeTel) {
    this.officeTel = officeTel;
  }

  public String getEmail() {
    return email;
  }

  public void setEmail(String email) {
    this.email = email;
  }

  public String getHomeTel() {
    return homeTel;
  }

  public void setHomeTel(String homeTel) {
    this.homeTel = homeTel;
  }

  public String getAddress() {
    return address;
  }

  public void setAddress(String address) {
    this.address = address;
  }

  public Integer getAssignmentStatus() {
    return assignmentStatus;
  }

  public void setAssignmentStatus(Integer assignmentStatus) {
    this.assignmentStatus = assignmentStatus;
  }

  public Integer getCreateMan() {
    return createMan;
  }

  public void setCreateMan(Integer createMan) {
    this.createMan = createMan;
  }

  public Integer getPayTimes() {
    return payTimes;
  }

  public void setPayTimes(Integer payTimes) {
    this.payTimes = payTimes;
  }

  public Integer getTolalPay() {
    return tolalPay;
  }

  public void setTolalPay(Integer tolalPay) {
    this.tolalPay = tolalPay;
  }

  public Integer getServiceProxy() {
    return serviceProxy;
  }

  public void setServiceProxy(Integer serviceProxy) {
    this.serviceProxy = serviceProxy;
  }

  public Integer getServiceSatisfy() {
    return serviceSatisfy;
  }

  public void setServiceSatisfy(Integer serviceSatisfy) {
    this.serviceSatisfy = serviceSatisfy;
  }

  public Integer getTotalSatisfy() {
    return totalSatisfy;
  }

  public void setTotalSatisfy(Integer totalSatisfy) {
    this.totalSatisfy = totalSatisfy;
  }

  public String getHonstLevel() {
    return honstLevel;
  }

  public void setHonstLevel(String honstLevel) {
    this.honstLevel = honstLevel;
  }

  public Integer getValueLevel() {
    return valueLevel;
  }

  public void setValueLevel(Integer valueLevel) {
    this.valueLevel = valueLevel;
  }

  public Integer getCarePlanId() {
    return carePlanId;
  }

  public void setCarePlanId(Integer carePlanId) {
    this.carePlanId = carePlanId;
  }

  public String getFeedBack() {
    return feedBack;
  }

  public void setFeedBack(String feedBack) {
    this.feedBack = feedBack;
  }

  public Customertype getCustomertype() {
    return customertype;
  }

  public void setCustomertype(Customertype customertype) {
    this.customertype = customertype;
  }

  public Fenpeistart getFenpeistart() {
    return fenpeistart;
  }

  public void setFenpeistart(Fenpeistart fenpeistart) {
    this.fenpeistart = fenpeistart;
  }

  public Kehustart getKehustart() {
    return kehustart;
  }

  public void setKehustart(Kehustart kehustart) {
    this.kehustart = kehustart;
  }

  public Staff getStaff() {
    return staff;
  }

  public void setStaff(Staff staff) {
    this.staff = staff;
  }
}
